English to Chinese Traditional Dictionary
camphoraceous
樟腦
Meaning for camphoraceous found in 35 Languages.
Sponored Video